make something better - Espagnol Anglais Dictionnaire